significant transboundary release - German English Dictionary